草庐IT

Dev c++调试

全部标签

java - 如何在我的 eclipse 中调试远程应用程序

我正在从eclipse外部运行我的服务器,现在我想调试它。那有可能吗?如果是,我该怎么做。 最佳答案 1)在远程JVM上指定此选项。-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005请注意,现在调试服务器正在该远程主机和端口5005上运行。2)在Eclipse中,在Run>Debug>DebugConfigurations...>RemoteJavaApplication下创建并运行远程调试配置. 关于ja

java - 如何在 ECLIPSE 中调试 .class 文件?

我正在使用Eclipse3.5,并将src.zip附加到Eclipse中的全局设置。Windows-->Preferences-->Java-->InstalledJREs-->rt.jar-源码附件-...../jdk/src.zip我能够成功进入java核心库.class文件并查看源代码。我构建了一个使用LinkedList的类,并且在LinkedList类中设置了一个断点。当我在我的源代码(我的项目)中调试断点时运行良好,但是当我需要进入java核心库.classes时,我的Eclipse中出现以下错误由于缺少行号属性,无法在java.util.LinkedList中安装断点。修

java - IntelliJ 调试 : Suspend whole VM then step on single thread

我正在调试一个有很多线程的应用程序。我的断点设置为暂停整个VM。当线程遇到其中一个断点时,我想使用StepOver。但这似乎会恢复整个虚拟机,直到该步骤完成。如果我可以只步进遇到断点的单个线程,那将非常有帮助。在IntelliJ11.1/Java6中有什么方法可以做到这一点吗?(希望我没有遗漏一些明显的东西......) 最佳答案 此功能已在IntelliJ16中添加(他的回答中引用的CrazyCoder问题已解决)更多细节在这里:https://blog.jetbrains.com/idea/2016/02/intellij-id

java - Eclipse 中的 Ivy 调试消息级别

我想更改ivy消息级别以在eclipse中调试我的ivy设置,但我不知道如何将其设置为调试/详细级别。 最佳答案 供将来引用:您可以通过以下方式更改IvyDE上的Ivy消息级别:http://ant.apache.org/ivy/ivyde/history/latest-milestone/console.html当Ivy作为独立程序运行时,可以通过添加“-verbose”或“-debug”参数来更改消息级别。例如:java-jarivy.jar-verbose 关于java-Eclip

java - java中的for循环调试 - 值溢出

我正在从ProgramminginJavabook-site解决这个问题(为了练习,不是HW..http://introcs.cs.princeton.edu/java/13flow/中的第15题):求谐波级数1/1+1/4+1/9+1/16+...+1/N2的和。for循环有4种变体,其中一些应该给出正确答案。我的预期答案在评论中,实际结果在下面。publicclassOneThreeExFifteen{publicstaticvoidmain(String[]args){intN=1000000;doubles1=0,s2=0,s3=0,s4=0;for(inti=1;i结果:fo

java - 调试时不关闭数据库连接有问题吗?

我有一个Java应用程序,它在开始时打开与数据库的连接,并在结束时关闭它。但是,程序并不总是完成,因为抛出异常或者我正在调试它并在中途停止。这会导致打开的连接堆积并减慢数据库速度,还是会自动清理? 最佳答案 数据库连接由数据库拥有和管理,该类只允许您访问该数据库资源。如果您不关闭连接,则Java类可能会被垃圾回收,但数据库可能无法判断连接不再被使用,这可能会导致数据库资源被浪费(直到数据库端超时)甚至泄漏。因此,当您使用完Connection后,您应该确定通过调用它的close()显式关闭它方法。这将允许垃圾收集器尽早重新收集内存,

java - 通过在eclipse中设置断点来调试ServletContextListener.contextDestroyed()

我实现了一个自定义的ServletContextListener并将断点放置在contextInitialized()和contextDestroyed()上。当使用WTP启动web应用程序时,调试器可以停止contextInitialized()。但是,当我关闭Web应用程序时,contextDestroyed()中的断点不起作用,Web应用程序刚刚关闭。是否有可能以及如何使用调试器在eclipse中调试contextDestroyed()?我想检查在关闭Web应用程序期间是否可以正确释放使用的资源。 最佳答案 contextDe

java - 如何使用 Jar 文件在 IntelliJ IDEA 中设置运行/调试配置?

感谢欢迎我加入社区!我想获得有关IntelliJIDEA中运行/调试配置的一些帮助。我们使用.jar文件,我需要在我的IDE中设置运行配置。我转到运行>编辑配置>JAR应用程序,然后弹出各种选项。我有.jar文件,但想知道需要在哪些字段中设置哪些属性。我们使用.bat文件启动.jar,我在下面发布相同的文件。有人可以查看start.bat文件并告诉我需要将什么输入到我的运行/调试选项中吗?java-Djsse.enableSNIExtension=false-Xmx1200m-XX:MaxPermSize=256M-agentlib:jdwp=transport=dt_socket,s

java - 使用 'debugUnreturnedConnectionStackTraces' 调试连接丢失

我正在为我正在进行的项目修复连接超时问题。我们使用c3p0来管理连接池,使用hibernate作为orm工具。我们也使用Spring。为了查找是否有任何未返回的连接,我在我的c3p0配置中将debugUnreturnedConnectionStackTraces设置为true(不在c3p0属性中)。还有什么需要我做的吗?我是否还必须向我的lod4j.properties添加任何内容,或者是否足以将debugUnreturnedConnectionStackTraces设置为true?此外,我应该在c3p0属性中将debugUnreturnedConnectionStackTraces设

java - 在eclipse中调试jar文件

我有一个jar文件有问题,我想调试它。我在eclipse上创建了应用程序。在开发阶段,我完成了调试,但使用的是源代码。我想调试jar文件以找出错误原因,即它可能是我拥有的源代码与jar文件不同或某些jar文件问题。 最佳答案 看来你想远程调试。使用此命令启动您的jar:java-Xdebug-Xrunjdwp:transport=dt_socket,address=8001,server=y,suspend=y-jar[JARNAMEHERE]它应该是这样的:Listeningfortransportdt_socketataddre